﻿public struct StringArray
{
    public string[] __values;
    public int __start;
    public int __end;
    public int __length;
    public int Count
    {
        get
        {
            return __length;
        }
    }
    public int Length
    {
        get
        {
            return __length;
        }
    }
    public string this[int i]
    {
        get
        {
            return __values[__start + i];
        }
    }
}
